package com.jde.parent.result;

/**
 * @description: ResultCode <br>
 * @date: 2019/8/29 10:13 <br>
 * @author: jiangde <br>
 * @version: 1.0 <br>
 */
public interface ResultInterface<E extends Enum> {

    /**
     * 返回枚举项的 key
     */
    int code();

    /**
     * 返回枚举项的 value
     */
    String msg();

    /**
     * 返回枚举对象
     */
    default E get(){
        return (E) ResultEnum.SUCCESS;
    }

}
